/** 设备维护对象 */
export interface DeviceMaintenanceVO {
  description: any;
  /** 维护ID */
  id: number;
  /** 设备ID */
  deviceId: number;
  /** 维护类型（1:定期维护,2:故障维修,3:紧急维护） */
  maintenanceType: number;
  /** 开始时间 */
  startTime: string;
  /** 结束时间 */
  endTime: string;
  /** 维护人员ID */
  userId: number;
  /** 维护人员名称 */
  userName: string;
  /** 维护内容 */
  maintenanceContent: string;
  /** 维护结果 */
  maintenanceResult: string;
  /** 状态（0:待维护,1:维护中,2:已完成） */
  status: number;
  /** 备注 */
  remark: string;
  /** 创建时间 */
  createTime: string;
  /** 更新时间 */
  updateTime: string;
  /** 维护编号 */
  maintenanceNo: string;
  /** 维护类型名称 */
  maintenanceTypeName: string;
  /** 状态名称 */
  statusName: string;
  /** 设备名称 */
  deviceName: string;
  /** 维护结果 */
  result: string;
  /** 创建人 */
  createBy: string | null;
  /** 创建部门 */
  createDept: string | null;
  /** 更新人 */
  updateBy: string | null;
}

/** 设备维护查询对象 */
export interface DeviceMaintenanceQuery extends PageQuery {
  /** 设备ID */
  deviceId?: number;
  /** 维护类型 */
  maintenanceType?: number;
  /** 维护时间范围 */
  startTime?: string[];
  /** 维护状态 */
  status?: number;
}
